impression on stuff - Turc Anglais Dictionnaire